คู่มือการสอน LEGO® SPIKE™ Essential (Extra Pack)

COBRA (งูเห่า)

หุ่นยนต์งูเห่าจอมฉก

The Explorer 2
1

บทนำ (Introduction)

ชวนนักเรียนพูดคุยเกี่ยวกับ "งูเห่า" (Cobra):

  • งูเห่าป้องกันตัวอย่างไร? (แผ่แม่เบี้ยและฉกเมื่อมีศัตรูเข้าใกล้)
  • งูรู้ได้อย่างไรว่ามีสิ่งมีชีวิตอื่นอยู่ใกล้ๆ? (งูใช้การดมกลิ่นและการรับรู้แรงสั่นสะเทือนและความร้อน)

ภารกิจวันนี้: เราจะจำลองพฤติกรรมนี้โดยสร้างหุ่นยนต์งูเห่า และใช้ Color Sensor ของ SPIKE Essential ทำหน้าที่เหมือน "ตา" หรือ "เซ็นเซอร์สัมผัส" เพื่อมองหาศัตรูที่เข้ามาใกล้

2

การต่อหุ่นยนต์ (Build)

ให้นักเรียนดูแบบต่อจากไฟล์ Pasos - COBRA.pdf และลงมือประกอบ

จุดสังเกต

  • ตรวจสอบการเชื่อมต่อสายมอเตอร์และเซ็นเซอร์ให้แน่น
  • ตำแหน่งของการติด Color Sensor จะต้องหันไปทางด้านหน้าเพื่อตรวจจับวัตถุ
3

การเขียนโปรแกรม (Code)

เขียนโปรแกรมให้งูเห่า "ฉก" เมื่อมีวัตถุเข้ามาใกล้ (ตรวจจับด้วยเซ็นเซอร์สี)

Logic Flow
When Program Starts
Wait Until Color Sensor < Close (Reflected Light)
Motor Start Speed 100% (Attack!)
Play Sound Snake Hiss
Motor Reverse Return to position

คำถามชวนคิด

ทำไมนักเรียนถึงควรใช้โหมด "Reflected Light" (แสงสะท้อน) แทนโหมด "Color" (สี)?
(ตอบ: เพราะโหมดแสงสะท้อนใช้ตรวจจับระยะห่างของวัตถุได้ดีกว่าในการประยุกต์ใช้นี้)

สารจากคุณครูถึงผู้ปกครอง

"วันนี้น้องๆ ได้สนุกกับการสร้างหุ่นยนต์ 'Cobra' และเรียนรู้เรื่องการใช้เซ็นเซอร์ (Sensor) เพื่อตรวจจับสิ่งแวดล้อมรอบตัว เหมือนกับงูที่ระวังภัย น้องๆ ได้ฝึกการเขียนโปรแกรมแบบมีเงื่อนไข (Conditional Logic) ซึ่งเป็นพื้นฐานสำคัญของวิทยาการคอมพิวเตอร์ครับ/ค่ะ"